Model-Based Reasoning for Domain Modeling in a Web-Based Intelligent Tutoring System to Help Students Learn to Debug C++ Programs

نویسنده

  • Amruth N. Kumar
چکیده

The benefits of using Model-Based Reasoning for domain modeling are several-fold. We analyze these benefits and illustrate them in the context of a Web-based Intelligent Tutoring System. The system is designed to teach students to analyze and debug C++ programs for semantic and run-time errors. We have evaluated one instance of the Model-Based tutor, which deals with debugging pointers in C++, in several sections of Computer Science II course. We will present the results of these evaluations, which confirm the learnability of Model-Based tutors.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Model-Based Reasoning for Domain Modeling, Explanation Generation and Animation in an ITS to help Students Learn C++

We have been developing an Intelligent Tutoring System to teach students to analyze and debug C++ programs for semantic and run-time errors. In this tutor, we have used Model-Based Reasoning for domain modeling and explanation generation. In addition, we plan to use it for program animation. In this paper, we will present our design of the tutor, and results from evaluating one instance of the ...

متن کامل

Distributed Case Based Reasoning for Intelligent Tutoring System: An Agent Based Student Modeling Paradigm

Online learning with Intelligent Tutoring System (ITS) is becoming very popular where the system models the student’s learning behavior and presents to the student the learning material (content, questions-answers, assignments) accordingly. In today’s distributed computing environment, the tutoring system can take advantage of networking to utilize the model for a student for students from othe...

متن کامل

Multiple representations to support learning of complex ecological processes in simulation environments

This paper combines Multi-Agent based simulation with causal modeling and reasoning to help students learn about ecological processes. Eighth grade students who took part in the study showed highly significant pre to post test gains on learning domain content and causal reasoning ability. Moreover, students’ success in reasoning with a causal model of the ecosystem was strongly correlated with ...

متن کامل

Revival of Tutor Model: A Domain Independent Intelligent Tutoring System (ITS)

Ever since the birth of ITS (Intelligent Tutoring System) in late 1970’s and early 1980’s, it has live through numerous evolutions. Through this paper we opt to explore and revive the Tutor (Pedagogical) Model of ITS. Pedagogy is referred to as the correct use of teaching strategies. The objective is to emphasize on various abstract pedagogies that can be incorporated into an Intelligent Tutori...

متن کامل

A Prototype for an Intelligent Tutoring System for Students Learning to Program in Java

The “Java Intelligent Tutoring System” (JITS) research project involves the development of a programming tutor designed for students in their first programming course in Java at the College or University level. This paper presents an overview of the architectural design including state-of-the-art web-based distributed architecture, the AI techniques used, and the programmer-optimized user inter...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002